﻿
#w_grid-1614060270160,#w_grid-1614825759983,#w_grid-1614827968471,#w_grid-1614064929809,#w_grid-1614833847822,#w_grid-1614836157474,#w_grid-1614836392826,#w_grid-1614836969061,#w_grid-1614837439075,#w_grid-1614837603394 {
  background-image:linear-gradient(180deg, rgba(245, 245, 245, 1), rgba(238, 238, 238, 1));
  background-image-part-linear-gradient:linear-gradient(180deg, rgba(245, 245, 245, 1), rgba(238, 238, 238, 1));
  background-image-part-linear-gradient-part-begin-color:rgba(245, 245, 245, 1);
  background-image-part-linear-gradient-part-end-color:rgba(238, 238, 238, 1);
  background-image-part-linear-gradient-part-angle:180;
}
#w_grid-1592975998895{
  background-image:linear-gradient(0deg, rgba(255, 255, 255, 1), rgba(230, 230, 230, 1));
  background-image-part-linear-gradient:linear-gradient(0deg, rgba(255, 255, 255, 1), rgba(230, 230, 230, 1));
  background-image-part-linear-gradient-part-begin-color:rgba(255, 255, 255, 1);
  background-image-part-linear-gradient-part-end-color:rgba(230, 230, 230, 1);
  background-image-part-linear-gradient-part-angle:0;
}

#w_grid-1599206451410{
  position: absolute !important;
  top: 0px !important;
  z-index: 999999 !important;
  left:0px!important;
}
#w_grid-1613722776398 {
  position:absolute;
  right:0 !important;
}
#w_grid-1596156278976  {
  background:url(../Images/abb11.jpg) top center no-repeat fixed;
}
#w_grid-1594084992901 {
  background-image:url(../Images/p1b.jpg);
}
#w_grid-1614074758491{
  animation:scroll-down 1s ease !important;
}
.w_grid-000{
  margin-left: auto;
  margin-right: auto;
  min-height: 12rem;
  width: 100%;
}
.w_grid-000 > .w_grid{
  width: 100%;
  position: relative;
}
.w_grid-000 > div > .p_gridbox{
  width: 100%;
  overflow: hidden;
  position: static;
}
.w_grid-000 > div > div > .p_gridCell{
  float: left;
  position: static;
}
.w_grid-000 > div > div > .p_gridCell:not(:empty):before{
  content:'';
  height: 0px;
  display: block;
}
.w_grid-000 > .w_grid.signal{
  min-height: inherit;
}
.w_grid-000 > .w_grid.signal > .p_gridbox{
  min-height: inherit;
}
.w_grid-000 > .w_grid.signal > .p_gridbox > .p_gridCell{
  min-height: inherit;
}
.w_grid-000 > div > .p_gridbox > .p_gridCell:first-child{
  margin-left: 0;
  clear: left;
}
#w_grid-000 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-left: 0;
  clear: left;
}
@media only screen and (max-width: 768px){
  .w_grid-000 > div > .p_gridbox > .p_gridCell{
    width: 100%;
    margin-left: 0;
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  /*å¯¼èˆªæ‰‹æœºç«¯æ ·å¼*/
  #content_box-1558074493383-0{
    width:160px;
    float:left;
  }
  #content_box-1558074493383-1{
    width:100px;
    float:right;
    position:relative;
    z-index:1;
    height:1080px;
  }
  #content_box-1558074493383-2{
    width:45px;
    height:45px;
    right:125px;
    position:fixed;
  }
  #w_grid-1548322045199 {
    height: 80px !important;
  }
  #w_grid-1548322045199 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    height: 80px;
  }
  #c_portalResPublic_codeContainer-15580761128141391 {
    margin-left: 15px !important;
    margin-top: 20px !important;
  }
  #content_box-1558074493383-1 .p_category {
    width: 100%;
    height: 1080px;
    position: fixed;
    top: 0;
    left: 100%;
  }
  #content_box-1558496004543-1 .p_category {
    width: 100%;
    position: fixed;
    top: 0;
    left: 100%;
  }
  #w_grid-1558074493383 .p_gridbox {
    overflow: visible !important;
  }
  /*æ¯ç‰ˆå¯¼èˆªæ‰‹æœºç«¯æ ·å¼*/
  #content_box-1558496004543-0{
    width:160px;
    float:left;
  }
  #content_box-1558496004543-1{
    width:100px;
    float:right;
    position:relative;
    z-index:1;
  }
  #content_box-1558496004543-2{
    width:45px;
    height:45px;
    right:125px;
    position:fixed;
  }
  #w_grid-1558496000961 {
    height: 84px !important;
  }
}
@media only screen and (min-width: 769px){
  .w_grid-000 > div > .p_gridbox > .p_gridCell:first-child{
    width: 100%;
    margin-left:0;
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
}
/*å¼•å¯¼é¡µæ•ˆæžœ*/
#w_grid-1558004597776{
  background-image:url(../Images/yd_bj001.jpg);
  background-image-part-image:url(../Images/yd_bj001.jpg);
  animation-duration:8.5s;
}
.yd_body{
  width:100%;
  height:100%;
  text-align:center;
  padding:50px;
  position:relative;
}
.yd_logo{
  padding-top:30px
}
.yd_bj{
  width:100%;
  height:100%;
  background:rgba(255,255,255,.3);
  border-radius:50%;
  position:absolute;
  top:0px;
  left:0px;
  z-index:-1;
}
.yd_text{
  margin-top:40%;
}
.yd_text h1{
  font-size:16px;
  line-height:2em;
}
.yd_text :before {
  position: absolute;
  width: 1px;
  display: block;
  content: "";
  height: 120px;
  background: #999;
  left:50%;
  bottom:46%;
  animation-name: scrollTip;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.82, 0.24, 0.25, 1);
}
@keyframes scrollTip {
  0% {
    transform: scale(1, 0);
    transform-origin: top;
  }
  49% {
    transform: scale(1, 1);
    transform-origin: top;
  }
  51% {
    transform: scale(1, 1);
    transform-origin: bottom;
  }
  100% {
    transform: scale(1, 0);
    transform-origin: bottom;
  }
}
.yd_more a{
  display:block;
  width:110px;
  height:110px;
  background:url(../Images/yd_tb01.png);
  margin:0 auto;
  margin-top:30px;
  font-size:0px;
  position:relative;
  animation:1s  linear infinite CDturn;
  animation-direction: alternate;
  opacity:1
}
.yd_more span{
  display:block;
  width:15px;
  height:13px;
  background:#fff;
  border-radius:50%;
  position:absolute;
  bottom:53px;
  left:50%;
  transform: translatex(-50%);
  transition: all .5s;
}
.yd_more a:hover span{
  bottom:42px;
}
.yd_more a:hover{
  background:url(../Images/yd_tb02.png);
  animation:none;
}
@keyframes CDturn{
  from{
    opacity:1}
  to{
    opacity:.3}
}
#w_grid-1548322045199{
  background-color:rgba(0, 0, 0, 0);
}
#w_grid-1548322045199.fixed{
  background-color:rgba(255, 255,255, 1);
  border-bottom: #ddd 1px solid;
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title {
  color: #222;
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title:hover {
  color: #da7a01;
}
#w_grid-1558496000961{
  background-color:rgba(0, 0, 0, 0);
}
#w_grid-1558496000961.fixed{
  background-color:rgba(255, 255,255, 1);
  border-bottom: #ddd 1px solid;
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title {
  color: #222;
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title:hover {
  color: #da7a01;
}
/*å¯¼èˆª*/
.language a{
  display:block;
  width:45px;
  height:45px;
  border:#ce9d5f 1px solid;
  line-height:45px;
  text-align:center;
  color:#ce9d5f;
}
.language a:hover{
  background:#ce9d5f;
  color:#fff;
}
.logo_01{
  display:block;
}
.logo_02{
  display:none;
}
.fixed .logo_01{
  display:none;
}
.fixed .logo_02{
  display:block;
}
/*é¦–é¡µå…³äºŽæˆ‘ä»¬*/
#w_grid-1558345851912{
  background-image:url(../Images/about_bj.jpg);
  background-image-part-image:url(../Images/about_bj.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  background-size:cover;
}
#w_common_text-1558604518073 p{
  border-bottom:#f0f0f0 1px solid;
  padding-bottom:5px;
}
#w_common_text-1558605812103 p{
  border-bottom:#f0f0f0 1px solid;
  padding-bottom:5px;
}
#c_portalResIntro_category-1558604271954 .p_parentBox:nth-child(3){
  background:#ce9d5f;
}
#c_portalResIntro_category-1558604271954 .p_categoryBox .p_parentBox:nth-child(3) .p_title{
  color:#fff !important;
}
#c_portalResIntro_category-1558605812128 .p_parentBox:nth-child(4){
  background:#ce9d5f;
}
#c_portalResIntro_category-1558605812128 .p_categoryBox .p_parentBox:nth-child(4) .p_title{
  color:#fff !important;
}
@media only screen and (max-width:768px){
  #w_grid-1613722776398{
    position:relative !important;
    width:100% !important;
    top:0 !important;
  }
  #w_grid-1613722615984 {
    margin-left:4% !important;
    margin-right:auto !important;
  }
}
#w_common_text-1614062264642 div:before{
  content:'';
  display:block;
  width:48px;
  height:48px;
  background:url(../Images/con_icon1.png);
  margin-right:30px;
}
#w_common_text-1614062264642 div{
  display:flex;
  align-items:center;
}
#w_common_text-1614062264650 div:before{
  content:'';
  display:block;
  width:48px;
  height:48px;
  background:url(../Images/con_icon2.png);
  margin-right:30px;
}
#w_common_text-1614062264647 div{
  display:flex;
  align-items:center;
}
#w_common_text-1614062264647 div:before{
  content:'';
  display:block;
  width:48px;
  height:48px;
  background:url(../Images/con_icon3.png);
  margin-right:30px;
}
#w_common_text-1614062264650 div{
  display:flex;
  align-items:center;
}
#w_common_text-1614062264642 h2,
#w_common_text-1614062264647 h2,
#w_common_text-1614062264650 h2{
  width:calc(100% - 78px);
}
@media only screen and (max-width:768px){
  #w_common_text-1614062264642 div:before,
  #w_common_text-1614062264647 div:before,
  #w_common_text-1614062264650 div:before{
    zoom:0.8;
    margin-rigth:20px;
  }
  #w_common_text-1614062264642 h2,
  #w_common_text-1614062264647 h2,
  #w_common_text-1614062264650 h2{
    width:calc(100% - 68px);
  }
}
@media only screen and (max-width:768px){
  #w_grid-1614151865372{
    position:relative !important;
    width:100% !important;
    margin-top:36px !important;
    min-height:0 !important;
    top:0 !important;
  }
  #w_grid-1614151865452 > div > .p_gridbox:before,
  #w_grid-1614151865292 > div > .p_gridbox:before,
  #w_grid-1614151865622 > div > .p_gridbox:before{
font-size: 24px !important;
    top: -10px !important;
  }
  #w_grid-1614818290552{
  	min-height:100vh;
    max-height:1024px !important;
  }
}